Słownik prawniczo handlowy polsko-angielski Anna Słomczewska

to deal a problem, to tackle a problem